<!DOCTYPE html>
<html class='mb-event' data-server-country='CN' lang='zh-Hans-CN'>
<head>
<meta content='text/html;charset=utf-8' http-equiv='Content-Type'>
<meta content='width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover' name='viewport'>
<meta content='yes' name='apple-mobile-web-app-capable'>
<meta content='yes' name='mobile-web-app-capable'>
<meta content='black-translucent' name='apple-mobile-web-app-status-bar-style'>
<meta content='webkit' name='renderer'>
<meta content='#F55D54' name='theme-color'>
<title>
商城
</title>
<link href='/uploads4/icons/1183/11833023/android_icon_1546955220.png' rel='icon' sizes='192x192'>
<link href='/uploads4/icons/1183/11833023/retina_icon_1546955220.png' rel='apple-touch-icon' sizes='120x120'>
<link href='/uploads4/icons/1183/11833023/retina3x_icon_1546955220.png' rel='apple-touch-icon' sizes='180x180'>
<link href='/uploads4/icons/1183/11833023/ipad_icon_1546955220.png' rel='apple-touch-icon' sizes='144x144'>
<link href='/uploads4/icons/1183/11833023/ipad_icon_1546955220.png' rel='apple-touch-icon' sizes='152x152'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 320px) and (device-height: 568px)' rel='apple-touch-startup-image'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 375px) and (device-height: 667px)' rel='apple-touch-startup-image'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 414px) and (device-height: 736px)' rel='apple-touch-startup-image'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 375px) and (device-height: 812px)' rel='apple-touch-startup-image'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 414px) and (device-height: 896px)' rel='apple-touch-startup-image'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 768px) and (device-height: 1024px)  and (orientation:portrait)' rel='apple-touch-startup-image'>
<link href='/uploads4/splashes/1183/11833023/splash_1546955220.png' media='(device-width: 768px) and (device-height: 1024px)  and (orientation:landscape)' rel='apple-touch-startup-image'>
<style>
  /* line 1, (__TEMPLATE__) */
  html, body {
    font-family: -apple-system, "SF UI Text", "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Zen Hei", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    overflow: hidden;
    height: 100%; }
  
  /* line 10, (__TEMPLATE__) */
  html.is-full-screen {
    height: 100vh; }
  
  /* line 13, (__TEMPLATE__) */
  body {
    background: #F5F5F5;
    color: #525E71; }
    /* line 16, (__TEMPLATE__) */
    body.mobile {
      background-color: white; }
  
  /* line 19, (__TEMPLATE__) */
  #download, #header {
    display: none; }
  
  /* line 21, (__TEMPLATE__) */
  #notification {
    position: fixed;
    top: -70px;
    left: 0; }
  
  /* line 26, (__TEMPLATE__) */
  .notice {
    padding: 10px;
    font-size: 14px; }
    /* line 29, (__TEMPLATE__) */
    .notice p {
      margin-bottom: 10px; }
  
  /* line 31, (__TEMPLATE__) */
  .spinner {
    width: 30px;
    height: 30px;
    border-width: 3px;
    border-style: solid;
    border-color: rgba(51, 54, 58, 0.6) transparent;
    border-radius: 100%;
    transform-origin: 50% 50% 0px;
    -webkit-animation: mb-spin 0.8s infinite linear;
    animation: mb-spin 0.8s infinite linear;
    display: inline-block; }
  
  @-webkit-keyframes mb-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg); }
    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg); } }
  @keyframes mb-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg); }
    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg); } }
  /* line 58, (__TEMPLATE__) */
  #safemode, #logo, #device {
    display: none; }
  
  /* line 60, (__TEMPLATE__) */
  #font-preload {
    position: absolute;
    top: -65535px;
    left: -65535px;
    font-size: 12px;
    pointer-events: none; }
    /* line 66, (__TEMPLATE__) */
    #font-preload .aw {
      position: absolute;
      width: auto;
      white-space: nowrap; }
    /* line 70, (__TEMPLATE__) */
    #font-preload .ah {
      position: absolute;
      height: auto;
      word-break: break-word;
      word-wrap: break-word; }
      /* line 75, (__TEMPLATE__) */
      #font-preload .ah p {
        margin-bottom: 5px;
        white-space: pre-wrap; }
        /* line 78, (__TEMPLATE__) */
        #font-preload .ah p:last-child {
          margin-bottom: 0px; }
    /* line 80, (__TEMPLATE__) */
    #font-preload .auto-size {
      white-space: pre;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
    /* line 85, (__TEMPLATE__) */
    #font-preload .auto-height {
      white-space: pre-wrap;
      word-break: break-word;
      word-wrap: break-word; }
  
  /* line 90, (__TEMPLATE__) */
  #loading {
    width: 86px;
    height: 86px;
    z-index: 2;
    position: absolute;
    top: 30%;
    left: 50%;
    margin-left: -43px;
    text-align: center;
    font-size: 12px; }
    /* line 100, (__TEMPLATE__) */
    #loading .logo, #loading .indicator {
      position: absolute;
      top: -3px;
      left: -3px;
      width: 86px;
      height: 86px;
      overflow: hidden;
      background: url("images/logo-lg.svg");
      background-size: 86px 86px; }
    /* line 109, (__TEMPLATE__) */
    #loading .logo {
      opacity: 0.3; }
    /* line 111, (__TEMPLATE__) */
    #loading .indicator {
      opacity: 1;
      -webkit-transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out;
      transition: all 0.5s ease-in-out;
      height: 0%; }
    /* line 117, (__TEMPLATE__) */
    #loading span {
      position: absolute;
      width: 300px;
      left: 50%;
      top: 110px;
      margin-left: -150px;
      font-size: 14px;
      line-height: 28px;
      color: #F77D77; }
</style>
<style>
  /* line 1, (__TEMPLATE__) */
  ::-webkit-scrollbar-track {
    background-color: transparent; }
  
  /* line 4, (__TEMPLATE__) */
  ::-webkit-scrollbar {
    width: 6px;
    height: 6px; }
  
  /* line 8, (__TEMPLATE__) */
  ::-webkit-scrollbar-thumb {
    background-color: #DEDEE4;
    border-radius: 4px; }
  
  /* line 12, (__TEMPLATE__) */
  ::-webkit-scrollbar-corner {
    background-color: transparent; }
</style>

<style>
  /* line 1, (__TEMPLATE__) */
  #splash {
    position: fixed;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #f0f0f2; }
    /* line 10, (__TEMPLATE__) */
    #splash.is-landscape img {
      top: 50%;
      left: 50%;
      width: 100vh;
      height: 100vw;
      transform: translate(-50%, -50%) rotate(-90deg); }
    /* line 17, (__TEMPLATE__) */
    #splash img {
      position: absolute;
      top: 0px;
      left: 0;
      width: 100%;
      height: 100%; }
    /* line 24, (__TEMPLATE__) */
    #splash .spinner {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -15px;
      margin-left: -15px; }
</style>


<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="nvcZwvTxfQsvFDymZvE5pWMK6r6wolOFYAXTVAxJSdJil1lsV75ItNhG87BL9JwcMzaKTfejVwy6LowoddKkww==" />
</head>
<body>
<div id='font-preload'>
<span class='dora'>check</span>
<span class='md'>check</span>
<span class='mb icon-save'></span>
<span class='fa fa-user'></span>
<span class='lh'></span>
<div class='aw'></div>
<div class='ah'></div>
<div class='auto-size'></div>
<div class='auto-height'></div>
</div>

<div id='loading'>
<div class='logo'></div>
<div class='indicator'></div>
<span>
正在读取 商城...
</span>
</div>
<div data-user='null' id='workspace'></div>
<div class='safe-mask' id='safemode'>
<div class='indicator restore'>
<div class='spinner'></div>
<div class='text'>
此操作可能需要几分钟，请您耐心等待…
<span class='progress'>0%</span>
</div>
</div>
</div>


<link rel="stylesheet" media="screen" href="webpack/font-icons-2d07ed3776e17a19540f.css" />
<link href='css/hosted-fonts.css' media='screen' rel='stylesheet'>

<link rel="stylesheet" media="screen" href="assets/sharing-d69cc91b2ec1f4fcb969358468868fdb7f94236eae0c748c77853fe621c56c69.css" />
<link rel="stylesheet" media="screen" href="webpack/lib-preview-c5a44593c17fe76a18e9.css" />
<link rel="stylesheet" media="screen" href="webpack/preview-f798269b1e108474a5ee.css" />
<script>
  var RELEASE_HASH = '78284ee81a2d4b6fdcb4f424e8361cd2cea61be2'
  var MBServer = 'free.modao.cc'
  document.getElementsByClassName('indicator')[0].style.height = '30%'
</script>
<script src="webpack/webpack-runtime-68e8aa7468b7eee14dcb.js"></script>
<script src="webpack/i18n-zh-CN-13063f5bc8b3a8b45fc7.js"></script>
<script src="webpack/vendor-4a2fa52b53cc641583df.js"></script>
<script src="assets/sharing-e3b2909452a3d2acdfda96548580a8c687d6c3acc6c5cfe256012af1a4048410.js"></script>
<script src="webpack/lib-preview-235fc7c34450ad6c88e2.js"></script>
<script src="webpack/preview-f0242604a648c4ef3bd3.js"></script>
<script>
  $(function () {
    if (MB.isMobile()) {
      $('body').addClass('mobile')
      MB.ga('send', 'event', 'goal', '在移动端打开了应用')
    }
  
    MB.isInApp = false
  
    MB.load({
      token: 'AjGT2wg1WvIAJ0jOSfTd6rEak3C6At9',
      encryptedPassword: '',
      isPasswordRequired: false,
      installerProject: {"name":"商城","accessToken":"AjGT2wg1WvIAJ0jOSfTd6rEak3C6At9","iconUrl":"/uploads4/icons/1183/11833023/retina3x_icon_1546955220.png","userPlan":"pro","updatedAt":"2019-01-08T22:10:39+08:00","exportable":true,"passwordRequired":false,"password":null,"ios_client_url":"https://itunes.apple.com/cn/app/mockingbot/id1050565468?ls=1\u0026mt=8","android_client_url":"http://a.app.qq.com/o/simple.jsp?pkgname=com.mockingbot"}
    })
  })
</script>

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
  
  ga('create', 'UA-29613374-1', 'auto');
  ga('set', 'userId', '');
  ga('require', 'ec');
  ga('send', 'pageview');
</script>

<script>
  (function() {
    window.zhuge = window.zhuge || [];
    window.zhuge.methods = "_init identify track getDid getSid getKey setSuperProperty setUserProperties setWxProperties setPlatform".split(" ");
    window.zhuge.factory = function(b) {
      return function() {
        var a = Array.prototype.slice.call(arguments);
        a.unshift(b);
        window.zhuge.push(a);
        return window.zhuge;
      }
    };
    for (var i = 0; i < window.zhuge.methods.length; i++) {
      var key = window.zhuge.methods[i];
      window.zhuge[key] = window.zhuge.factory(key);
    }
    window.zhuge.load = function(b, x) {
      if (!document.getElementById("zhuge-js")) {
        var a = document.createElement("script");
        var verDate = new Date();
        var verStr = verDate.getFullYear().toString() + verDate.getMonth().toString() + verDate.getDate().toString();
  
        a.type = "text/javascript";
        a.id = "zhuge-js";
        a.async = !0;
        a.src = (location.protocol == 'http:' ? "http://sdk.zhugeio.com/zhuge.min.js?v=": 'https://zgsdk.zhugeio.com/zhuge.min.js?v=') + verStr;
        a.onerror = function() {
          window.zhuge.identify = window.zhuge.track = function(ename, props, callback) {
            if(callback && Object.prototype.toString.call(callback) === '[object Function]') {
              callback();
            } else if (Object.prototype.toString.call(props) === '[object Function]') {
              props();
            }
          };
        };
        var c = document.getElementsByTagName("script")[0];
        c.parentNode.insertBefore(a, c);
        window.zhuge._init(b, x)
      }
    };
    window.zhuge.load('aba85b5beedb447fa178bc1eaeab81b7', { //配置应用的AppKey
      superProperty: { //全局的事件属性(选填)
        '应用名称': '诸葛io'
      },
      adTrack: false,//广告监测开关，默认为false
      autoTrack: false,
      //启用全埋点采集（选填，默认false）
      singlePage: false //是否是单页面应用（SPA），启用autoTrack后生效（选填，默认false）
    });
  })();
</script>


</body>
</html>

<script src="data/project.js"></script>
<script src="data/artboards.js"></script>